package sicnu.cs.aps.domain.form;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.With;

import java.util.List;

/**
 * 活动问题表单
 *
 * @author lucker
 * @date 2022/5/30 15:19
 */
@Data
@With
@NoArgsConstructor
@AllArgsConstructor
public class ActivityFormQuestionForm {
    /**
     * 题目ID
     */
    private Long id;
    /**
     * 题目
     */
    @JsonProperty("questionName")
    private String questionName;
    /**
     * 0-未知;1-填空;2-单选;3-多选;4-判断
     */
    private Integer type;
    /**
     * 选项1|选项2|选项3|...
     */
    @JsonProperty("answers")
    private List<String> answers;
    /**
     * 提示
     */
    @JsonProperty("hint")
    private String hint;
}
